Big Huge Thesaurus

ground ivy

noun

sounds kind of like